home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ShareWare OnLine 2
/
ShareWare OnLine Volume 2 (CMS Software)(1993).iso
/
network
/
blts493.zip
/
AE2PERF.TXT
< prev
next >
Wrap
Text File
|
1992-10-30
|
18KB
|
419 lines
ARTISOFT adapter Performance Bulletin
Products Affected: AE1/T, AE2/C, AE2/T and AE3 Ethernet adapters
Date: 27OCT92
Engineer: Robert D. Brown IV, Joel Landau
General Adapter Performance Characteristics
Artisoft Ethernet: AE1/T, AE2/C AE2/T, AE3
ABSTRACT
The performance of Artisoft's Ethernet AE1/T, AE2/C and AE3 adapters are very
competitive. Quantitative empirical data pertaining to the general
performance characteristics of Artisoft's ethernet adapters is still being
gathered and documented.
Artisoft ethernet AE-series adapter users frequently require performance
information for various reasons. Occasionally it is necessary for a user to
configure an Ethernet adapter for 8-bit mode because of compatibility problems
with their particular computer.
It is the purpose of this document to illustrate the general performance
characteristics of Artisoft's Ethernet AE-series adapters, with focus placed
on the contrast between 8-bit mode and 16-bit mode of the AE-series adapters.
TEST PROCEDURE
Server: 80486 50MHz (Dedicated)
Workstations: 80386sx 25MHz (5 workstations)
Network Operating System: LANtastic V4.10
Diskcache: LANCACHE.EXE
The network benchmark software used: PERFORM3, NetWare LAN Driver
Synchronized Traffic Test Program
PERFORM3 parameters:
Starting block size (in Bytes): 64K
Ending block size (in Bytes): 3K
Step size (in Bytes): 4K
TEST CONFIGURATIONS (4):
1)16-bit mode with LANtastic software defaults.
2)16-bit mode with LANtastic software performance optimized.
3)8-bit mode with LANtastic software defaults.
4)8-bit mode with LANtastic software performance optimized.
NOTE1: LANtastic performance optimizing software settings used for these
performance tests are outlined in Appendix A.
NOTE2: The server along with the workstations was configured for 8-bit mode
during the 8-bit mode testing.
Artisoft AE-Series Ethernet Throughput Performance
PAGE 1
NOTE3: The current differences between AE1/AE2/AE3 adapters are not
significant regarding these tests except that AE1 adapters do not have a 16-
bit mode. Only AE2/C adapters were used to obtain this data. The 8-bit mode
data should accurately represent the AE1 adapter.
RESULTS
The results for each of the configurations tested are contained in table 1.
A graph of table 1 can be found in figure 1.
1)16-bit mode with LANtastic software defaults:
The out-of-the-box 16-bit configuration of the AE2 adapter in combination with
the default LANtastic switch settings provides a somewhat level response of
performance from 3K to 64K block sizes. The peak data throughput for this
configuration is slightly above 400KBytes/S. For repetitive small data
transfers(below 5K) the throughput for this configuration falls no lower than
320KBytes/S.
2)16-bit mode with LANtastic software performance optimized:
The out-of-the-box 16-bit configuration of the AE2 adapter in combination with
the LANtastic V4.10 optimized settings produces throughput data transfer rates
as high as 1077KBytes/S, (above 1MByte per second). It is interesting to note
that due to overhead it is possible only to approach 1.25 MBytes/S
(10Mbits/S). Ten-megabits per second cannot be met nor exceeded on Ethernet.
The most common units of data that are transfered on many networks are small
(typically less than 10KBytes). The area of the performance curve from
3KBytes/S to 10KBytes/S should indicate the performance as perceived by most
users of this configuration. Multiple small transfers (less than 10K) result
in xfer rates that fall to but not less than 673KBytes/S.
This configuration produces the curve that best illustrates the effect of
NOS/DOS/BIOS overhead on the ability to xfer small blocks of data on the
network media (cable). The variation from the lowest data point on this curve
to the highest data point is 379KBytes/S.
3)8-bit mode with LANtastic software defaults:
The performance of the AE2 adapter is significantly altered when configured
for 8-bit mode. The percent difference between 8-bit mode average KB/S with
NOS defaults and 16-bit mode KB/S with NOS defaults is 39%, ((415KB/S -
253KB/S) / 415KB/S)100%.
4)8-bit mode with LANtastic software performance optimized:
The performance of the AE2 adapter in 8-bit mode is increased considerably by
the optimization of the NOS software. However, the optimization of the NOS
software in 8-bit mode does not increase the performance as dramatically as
for 16-bit mode. The percent difference between 8-bit mode average KB/S with
NOS optimized and 16-bit mode KB/S with NOS optimized is 57.8%, ((988KB/S -
416KB/S) / 988KB/S)100%.
Artisoft AE-Series Ethernet Throughput Performance
PAGE 2
TABLE 1
AE2 Ethernet Throughput Prformance DATA
8-bit -vs.- 16-bit
┌────────┬───────────┬──────────┬──────────┬──────────┐
│ Range │ 16-Bit │ 8-Bit │ 16-Bit │ 8-Bit │
│ │ Mode NOS │ Mode NOS │ Mode NOS │ Mode NOS │
│ │ Optimized│ Optimized│ Defaults │ Defaults │
│ │ (KB/S) │ (KB/S) │ (KB/S) │ (KB/S) │
├────────┼───────────┼──────────┼──────────┼──────────┤
│ 3072 │ 673.10 │ 388.90 │ 320.89 │ 203.80 │
│ 7168 │ 828.60 │ 424.54 │ 379.65 │ 235.15 │
│ 11264 │ 920.20 │ 408.55 │ 401.65 │ 244.69 │
│ 15360 │ 935.62 │ 418.90 │ 411.64 │ 250.73 │
│ 19456 │ 988.83 │ 423.48 │ 417.76 │ 253.62 │
│ 23552 │ 975.87 │ 415.73 │ 421.07 │ 255.69 │
│ 27648 │ 1015.47 │ 420.77 │ 425.22 │ 257.39 │
│ 31744 │ 1010.41 │ 415.01 │ 426.41 │ 258.11 │
│ 35840 │ 1037.09 │ 421.59 │ 428.68 │ 259.29 │
│ 39936 │ 1063.48 │ 414.89 │ 430.35 │ 260.14 │
│ 44032 │ 1044.27 │ 419.00 │ 429.09 │ 260.96 │
│ 48128 │ 1073.35 │ 416.72 │ 431.15 │ 261.35 │
│ 52224 │ 1059.45 │ 419.71 │ 431.82 │ 261.54 │
│ 56320 │ 1077.18 │ 419.71 │ 432.09 │ 261.92 │
│ 60416 │ 1057.92 │ 420.59 │ 432.98 │ 262.23 │
│ 64512 │ 1052.94 │ 418.73 │ 434.11 │ 262.25 │
├────────┴───────────┴──────────┴──────────┴──────────┤
│ average: 988.36 416.68 415.91 253.05 │
└─────────────────────────────────────────────────────┘
Artisoft AE-Series Ethernet Throughput Performance
PAGE 3
FIGURE 1
AE2 Ethernet Performance Graph
8-bit -vs.- 16-bit
THROUGHPUT
KB/S
1.25 ABSOLUTE THEORETICAL MAXIMUM (10,000,000 bits/S, NOT REACHABLE)
1.2 ┬─
│
│
1.1 ┼─
│
│ ! ! ! ! ! ! ! !
1.0 ┼─ ! !
│ ! !
│ ! !
0.9 ┼─
│
│ !
0.8 ┼─
│
│
0.7 ┼─
!
│
0.6 ┼─
│
│
0.5 ┼─
│
│ # #+ #+ #+ #+ #+ #+ #+ #+ #+ #+ #+ #+
0.4 ┼─ #+ #+
# +
+
0.3 ┼─
│
│ * * * * * * * * * * * * * * *
0.2 *─
│
│
0.1 ┼─
│ BLOCK
└───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘ SIZE
3 7 11 15 19 23 27 31 35 39 44 48 52 56 60 64
# 16-bit mode with LANtastic software defaults.
! 16-bit mode with LANtastic software performance optimized.
* 8-bit mode with LANtastic software defaults.
+ 8-bit mode with LANtastic software performance optimized.
NOTE4: Each curve represents the performance response of an individual
unique network configuration of 1-dedicated server and 5-
workstations.
Artisoft AE-Series Ethernet Throughput Performance
PAGE 4
SUMMARY
The results of this performance evaluation indicates the total possible
throughput performance variation between 8-bit and 16-bit modes (two seperate
networks) is 74% (The percent difference between 8-bit mode average KB/S with
NOS defaults and 16-bit mode KB/S with NOS optimized is 74%, ((988KB/S -
253KB/S) / 253KB/S)100%).
A 74% change in performance between 8-bit mode and 16-bit mode will not be
encountered by typical customers. The NOS software settings affect the
performance of the whole network particularly the NOS software settings at the
server.
On a single network throughput performance variation between 8-bit mode and
16-bit mode under typical customer circumstances will be less than 39% (The
percent difference between 8-bit mode average KB/S with NOS defaults and 16-
bit mode KB/S with NOS defaults) depending on the software settings of the
NOS. The NOS software settings affect everynode on the network, therefore,
the throughput performance between 8-bit mode and 16-bit mode would approach
but not reach 57.8% in a theoretical worst case situation, (57.8% is the
percent difference between 8-bit mode average KB/S with NOS optimized and 16-
bit mode KB/S with NOS optimized).
Most customers do not dedicate their servers and do not deviate much from NOS
defaults. It is expected that a typical customer's throughput performance
graph would be at or slightly above that of 16-bit mode with NOS defaults
(assuming 16-bit mode on all nodes).
NOS software settings can be used to compensate for the reduced performance of
AE2 adapters in 8-bit mode to some degree. The NOS software settings,
particularly on the server, increase performance of the whole network. At
best the AE-series adapters in 8-bit mode can have throughput performances at
or equal to AE-series adapters in 16-bit mode with the NOS default software
settings.
It is estimated that with NOS software adjustments typical customers in a
PEER-TO-PEER configuration should notice a 15%-20% decrease in performance
throughput with AE-series adapters operating in 8-bit mode. If a server is
operating an AE-series adapter in 8-bit mode the performance varation between
the two modes will be above 20%.
Artisoft AE-Series Ethernet Throughput Performance
PAGE 5
APPENDIX A
LANTASTIC V4.10 OPTIMIZATION SETTINGS
┌────────────────────────────────────┬───────────────────────────────────────┐
│ SERVER │ WORKSTATION │
├────────────────────────────────────┼───────────────────────────────────────┤
│ AUTOEXEC.BAT: │ AUTOEXEC.BAT: │
│ @echo off │ @echo off │
│ cls │ cls │
│ prompt $p$g │ prompt $p$g │
│ path=c:\;c:\dos;c:\batch;c:\ │ path=c:\;c:\dos;c:\batch;c:\l41 │
│ l41 │ call c:\batch\l41w.bat │
│ call c:\batch\l41w.bat │ ::call c:\batch\nov.bat │
│ ::call c:\batch\nov.bat │ ::call c:\batch\lite.bat │
│ ::call c:\batch\lite.bat │ rem copy d:\batch\update.bat │
│ rem copy d:\batch\update.bat │ c:\batch │
│ c:\batch │ rem copy f:\batch\update.bat │
│ rem copy f:\batch\update.bat │ c:\batch │
│ c:\batch │ rem call c:\batch\update.bat │
│ rem call c:\batch\update.bat │ │
├────────────────────────────────────┼───────────────────────────────────────┤
│ CONFIG.SYS: │ CONFIG.SYS: │
│ device=c:\dos\himem.sys │ device=c:\dos\himem.sys │
│ device=c:\dos\emm386.exe │ device=C:\dos\emm386.exe noems │
│ noems ram │ ram │
│ dos=high,umb │ files=80 │
│ files=200 │ buffers=30 │
│ buffers=30 │ fcbs=16,8 │
│ lastdrive=m │ stacks=9,256 │
│ fcbs=16,8 │ break=off │
│ stacks=0,0 │ lastdrive=e │
│ break=off │ │
├────────────────────────────────────┼───────────────────────────────────────┤
│ STARTNET.BAT: │ STARTNET.BAT: │
│ @echo off │ @echo off │
│ cls │ cls │
│ cd\l41 │ set net=l41 │
│ lh aex │ cd\l41 │
│ @c:\l41\perform.swi │ aex │
│ lh ailanbio │ @C:\l41\performw.swi │
│ @c:\l41\perform.swi │ ailanbio │
│ redir ptb1 │ @C:\l41\performw.swi │
│ @c:\l41\perform.swi │ redir ptb2 │
│ lh share /f:2048 /l:256 │ @C:\l41\performw.swi │
│ lancache │ lancache │
│ @c:\l41\perform.swi │ @C:\l41\performw.swi │
│ server │ net use d: \\ptb1\c-drive │
└────────────────────────────────────┴───────────────────────────────────────┘
Artisoft AE-Series Ethernet Throughput Performance
PAGE 6
APPENDIX A cont.
┌────────────────────────────────────┬───────────────────────────────────────┐
│ PERFORM.SWI SWITCH FILE: │ PERFORMW.SWI SWITCH FILE: │
│ [aex] │ [aex] │
│ irq=5 │ irq=5 │
│ iobase=340 │ iobase=340 │
│ transmit_buffers=35 │ transmit_buffers=33 │
│ packet_size=1700 │ packet_size=1700 │
│ [ailanbio] │ [ailanbio] │
│ ack_timeout=1 │ ack_timeout=0 │
│ initial_send_size=65535 │ initial_send_size=65535 │
│ buffers=29 │ buffers=29 │
│ size=1700 │ size=1700 │
│ max_sessions=21 │ max_names=5 │
│ max_names=5 │ max_ncbs=24 │
│ max_ncbs=50 │ retry_period=0 │
│ retry_period=0 │ run_burst=254 │
│ run_burst=254 │ [redir] │
│ [redir] │ buffers=1 │
│ buffers=1 │ size=32768 │
│ size=32768 │ logins=5 │
│ logins=1 │ [lancache] │
│ [lancache] │ type=xms │
│ type=xms │ after=3600 │
│ after=3600 │ long=3600 │
│ long=3600 │ │
├────────────────────────────────────┼───────────────────────────────────────┘
│ │
│ SERVER STARTUP │
│ PARAMETERS │
│ maximum users 21 │
│ network buffer 57344 │
│ number adapters 1 │
│ network tasks 7 │
│ send server id disabled │
│ remote booting disabled │
│ floppy direct disabled │
│ despooling disabled │
│ printer bufer 512 │
│ printer tasks 0 │
│ max files open use config.sys │
│ run buffer size 0 │
│ request size 1024 │
│ run burst 255 │
│ seek cache size no cache │
│ cached resourced 1 │
│ lock hold time disabled │
└────────────────────────────────────┘
Artisoft AE-Series Ethernet Throughput Performance
PAGE 7